package com.cnhis.cloudhealth.clinical.clidoctor.cliupdateadvice.service;

import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;

import com.alibaba.dubbo.config.annotation.Service;
import com.cnhis.cloudhealth.clinical.clidoctor.clinewadvice.bo.CliNewAdviceBo;
import com.cnhis.cloudhealth.clinical.clidoctor.cliupdateadvice.bo.CliUpdateAdviceBo;
import com.cnhis.cloudhealth.clinical.clidoctor.cliupdateadvice.dao.CliUpdateAdviceDao;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
import com.cnhis.cloudhealth.commons.newid.GetNewId;

@Service
public class CliUpdateAdviceImpl implements ICliUpdateAdvice {
	@Autowired
	private CliNewAdviceBo cliNewAdviceBo;
	@Autowired
	private GetNewId getNewId;

	@Autowired
	private CliUpdateAdviceBo cliUpdateAdviceBo;
	/**
	 * ClinicAdviceDistill_Update 用于提取可以修改的医嘱记录
	 */
	@Override
	public ModelVo clinicAdviceDistillUpdate(Map map) throws Exception {
		return cliUpdateAdviceBo.clinicAdviceDistillUpdate(map);
	}

	@Override
	public ModelVo checkUpdateAdvice(Map map) throws Exception {
		return cliUpdateAdviceBo.checkUpdateAdvice(map);
	}

	@Override
	public ModelVo saveCASign(Map map) throws Exception {
		return cliUpdateAdviceBo.saveCASign(map);
	}

	@Override
	public ModelVo queryRequestExamine(Map map) throws Exception {
		return cliUpdateAdviceBo.queryRequestExamine(map);
	}
	
}
